Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STAMFORD ROAD Detached £645,201 £390,000 22 Jan 2007
27 STAMFORD ROAD Detached £749,154 £438,000 1 Oct 2012
29 STAMFORD ROAD Detached £737,313 £725,000 31 Mar 2023
31 STAMFORD ROAD Detached £628,860 £126,000 31 Oct 1997
33 STAMFORD ROAD Semi-Detached £393,707 £70,000 28 Feb 1995
35 STAMFORD ROAD Semi-Detached £534,547 £149,000 12 Jan 2001
37 STAMFORD ROAD Semi-Detached £581,370 £438,000 17 Nov 2016
39 STAMFORD ROAD Semi-Detached £655,000 5 Apr 2024
41 STAMFORD ROAD Semi-Detached £518,491 £425,000 21 Jun 2020
43 STAMFORD ROAD Semi-Detached £309,702 £173,000 22 Feb 2006
45 STAMFORD ROAD Detached £694,348 £570,000 6 Jul 2020